<template>
  <zoom-and-out></zoom-and-out>
</template>

<script setup lang="ts">
import ResumeUseCard from "@/components/ResumeUseCard/ResumeUseCard.vue";
import CommonLoad from "@/components/common/commonLoad.vue";
import LoadingCover from "@/components/common/loadingCover.vue";
import SkeletonCard from "@/components/SkeletonCard/SkeletonCard.vue";
import ZoomAndOut from "@/components/ZoomAndOut/ZoomAndOut.vue";
const text = ref("")

const test = () => {
  // LoginDialog(false,'/')
}

const handleStreamData = (chunk: string) => {
  // console.log(chunk)
  // const lines = chunk.split('\n');
  // lines.forEach((line) => {
  //       const trimmedLine = line.trim();
  //       if (trimmedLine.startsWith('data:')) {
  //         const dataPart = trimmedLine.slice(5).trim();
  //         if(dataPart !== ''){
  //           try {
  //             const parsedData = JSON.parse(dataPart);
  //             const content = parsedData.choices[0].delta.content;
  //             if (content) {
  //               for (let i = 0; i < content.length; i++) {
  //                 text.value += content[i];
  //               }
  //             }
  //           } catch (e) {}
  //         }
  //       }
  //       else if (trimmedLine.startsWith('event:')) {
  //
  //       }
  //       else if(trimmedLine.startsWith("{")){
  //         try {
  //           const parsedData = JSON.parse(line)
  //           const content = parsedData.choices[0].delta.content;
  //           if (content) {
  //             for (let i = 0; i < content.length; i++) {
  //               text.value += content[i];
  //             }
  //           }
  //         } catch (e) {
  //
  //         }
  //       }
  //     }
  // );
};
</script>
